// --------------------------------------------------------------------------------------------------------------------
// <copyright file="MatchFormat.cs" company="Roman '4ux-nbIx' Novitsky">
//   Copyright (c) Roman '4ux-nbIx' Novitsky 2010
// </copyright>
// <summary>
//   Defines the MatchFormat type.
// </summary>
// --------------------------------------------------------------------------------------------------------------------

namespace MtgMC.DataModel
{
    /// <summary>
    /// Defines match formats.
    /// </summary>
    public enum MatchFormat
    {
        /// <summary>
        /// Standard constructed format.
        /// </summary>
        Standard,

        /// <summary>
        /// Block constructed format.
        /// </summary>
        Block,

        /// <summary>
        /// Extended constructed format.
        /// </summary>
        Extended,

        /// <summary>
        /// Vintage constructed format.
        /// </summary>
        Vintage,

        /// <summary>
        /// Legacy constructed format.
        /// </summary>
        Legacy,

        /// <summary>
        /// Sealed Deck limited format.
        /// </summary>
        SealedDeck,

        /// <summary>
        /// Booster Draft limited format.
        /// </summary>
        BoosterDraft,
    }
}